flatbed trailers - Alemán Inglés Diccionario